
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<link rel="shortcut icon" type="image/x-icon" href="style/favicon.ico"/>
<link href="style/style.css" rel="stylesheet" type="text/css" />
<link href="style/bootstrap.min.css" rel="stylesheet" type="text/css" />
<script src="js/jquery-3.5.1.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/gatling.js"></script>
<script src="js/menu.js"></script>
<script src="js/ellipsis.js"></script>
<script src="js/all_sessions.js"></script>
<script src="js/stats.js"></script>
<script src="js/highstock.js"></script>
<script src="js/highcharts-more.js"></script>
<script src="js/theme.js"></script>
<script src="js/unpack.js"></script>
<title>Gatling Stats - busca válida</title>
</head>
<body>
<div class="app-container">
<div class="frise"></div>
<div class="head">
  <div class="gatling-open-source">
    <a class="gatling-logo" href="https://gatling.io" target="blank_" title="Gatling Home Page"><img alt="Gatling" src="style/logo.svg"/></a>
    <a class="gatling-documentation" href="https://gatling.io/docs/" target="_blank">Documentation</a>
  </div>
  <a class="enterprise" href="https://gatling.io/enterprise/next-step/" target="_blank">Try <img alt="Gatling Enterprise" src="style/logo-enterprise.svg"/></a></div>
<div class="container details">
  <div class="nav">
    <ul></ul>
  </div>
    <div class="cadre">
      <div class="content">
        <div class="content-header">
          <div class="onglet">
            RinhaBackendSimulation
          </div>
          <div class="sous-menu" id="sousMenu">
            <div class="sous-menu-spacer">
              <div class="item "><a href="index.html">Global</a></div>
                <div class="item ouvert"><a id="details_link" href="#">Details</a></div>
              </div>
            </div>
          </div>
          <div class="content-in">
            <div class="container-article">
            <div class="article">
              
              
<div class="schema-container">

            <div id="ranges" class="schema ranges-large">
            </div>

                        <div class="infos">
                            <div class="infos-in">
	                        <div class="infos-title">Stats</div>
                                <div class="repli"></div>                               
                                <div class="info">
                                    <h2 class="first">Executions</h2>
                                    <table>
                                        <thead>
                                            <tr><th></th><th>Total</th><th>OK</th><th>KO</th></tr>
                                        </thead>
                                        <tbody>
                                            <tr>
                                                <td class="title">Total count</td>
                                                <td id="numberOfRequests" class="total"></td>
                                                <td id="numberOfRequestsOK" class="ok"></td>
                                                <td id="numberOfRequestsKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Mean count/s</abbr></td>
                                                <td id="meanNumberOfRequestsPerSecond" class="total"></td>
                                                <td id="meanNumberOfRequestsPerSecondOK" class="ok"></td>
                                                <td id="meanNumberOfRequestsPerSecondKO" class="ko"></td>
                                            </tr>
                                        </tbody>
                                    </table>
                                    <h2 class="second">Response Time (ms)</h2>
                                    <table>
                                        <thead>
                                            <tr>
                                                <th></th>
                                                <th>Total</th>
                                                <th>OK</th>
                                                <th>KO</th>
                                            </tr>
                                        </thead>
                                        <tbody>
                                            <tr>
                                                <td class="title">Min</td>
                                                <td id="minResponseTime" class="total"></td>
                                                <td id="minResponseTimeOK" class="ok"></td>
                                                <td id="minResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">50th percentile</td>
                                                <td id="percentiles1" class="total"></td>
                                                <td id="percentiles1OK" class="ok"></td>
                                                <td id="percentiles1KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">75th percentile</td>
                                                <td id="percentiles2" class="total"></td>
                                                <td id="percentiles2OK" class="ok"></td>
                                                <td id="percentiles2KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">95th percentile</td>
                                                <td id="percentiles3" class="total"></td>
                                                <td id="percentiles3OK" class="ok"></td>
                                                <td id="percentiles3KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">99th percentile</td>
                                                <td id="percentiles4" class="total"></td>
                                                <td id="percentiles4OK" class="ok"></td>
                                                <td id="percentiles4KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Max</td>
                                                <td id="maxResponseTime" class="total"></td>
                                                <td id="maxResponseTimeOK" class="ok"></td>
                                                <td id="maxResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Mean</td>
                                                <td id="meanResponseTime" class="total"></td>
                                                <td id="meanResponseTimeOK" class="ok"></td>
                                                <td id="meanResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Standard Deviation</td>
                                                <td id="standardDeviation" class="total"></td>
                                                <td id="standardDeviationOK" class="ok"></td>
                                                <td id="standardDeviationKO" class="ko"></td>
                                            </tr>
                                        </tbody>
                                    </table>
                                </div>
                            </div>
                        </div>

</div>
<div class="statistics extensible-geant collapsed">
    <div class="title">
        Errors
    </div>
    <table id="container_errors" class="statistics-in extensible-geant">
        <thead>
            <tr>
                <th id="error-col-1" class="header sortable"><span>Error</span></th>
                <th id="error-col-2" class="header sortable"><span>Count</span></th>
                <th id="error-col-3" class="header sortable"><span>Percentage</span></th>
            </tr>
        </thead>
		<tbody>
		    
		    <tr>
		    	<td class="error-col-1 total ko">i.n.c.ConnectTimeoutException: connection timed out: localhost/127.0.0.1:9999<span class="value" style="display:none">0</span></td>
		    	<td class="value error-col-2 total ko">403</td>
		    	<td class="value error-col-3 total ko">93.939 %</td>
		    </tr>
		    <tr>
		    	<td class="error-col-1 total ko">j.i.IOException: Premature close<span class="value" style="display:none">1</span></td>
		    	<td class="value error-col-2 total ko">26</td>
		    	<td class="value error-col-3 total ko">6.061 %</td>
		    </tr>
		</tbody>
    </table>
</div>

            <div class="schema geant">
              <div id="responsetimeDistributionContainer" class="geant"></div>
            </div>

            <div class="schema geant">
              <div id="responsetimepercentilesovertimeokPercentilesContainer" class="geant"></div>
            </div>

            <div class="schema geant">
                <div id="requests" class="geant"></div>
            </div>

            <div class="schema geant">
                <div id="responses" class="geant"></div>
            </div>

            <div class="schema geant">
              <div id="container_response_time_dispersion" class="geant"></div>
            </div>

            </div>
          </div>
        </div>
      </div>
    </div>
</div>
<script>
    var pageStats = stats.contents['req_busca-va-lida-d7f0d'].stats;
    $(document).ready(function() {
        $('.simulation-tooltip').popover({trigger:'hover', placement:'left'});
        setDetailsLinkUrl();
        setDetailsMenu();
        setActiveMenu();
        fillStats(pageStats);
        
Highcharts.setOptions({
  global: { useUTC: false }
});

var rangesChart = new Highcharts.Chart({
  chart: {
    renderTo: 'ranges',
    marginRight: 100
  },
  credits: { enabled: false },
  legend: { enabled: false },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  xAxis: {
    categories: [
      pageStats.group1.htmlName,
      pageStats.group2.htmlName,
      pageStats.group3.htmlName,
      pageStats.group4.htmlName
    ]
  },
  yAxis: {
    title: { text: 'Number of Requests' },
    reversedStacks: false
  },
  tooltip: {
    formatter: function() {
      var s;
      if (this.point.name) { // the pie chart
        s = ''+ this.point.name +': '+ this.y +'% requests';
      } else {
        s = ''+ this.y + ' requests';
      }
      return s;
    }
  },
  plotOptions: {
    series: {
      stacking: 'normal',
      shadow: true
    }
  },
  series: [
    {
      type: 'column',
      data: [{
      	color: '#68b65c',
      	y: pageStats.group1.count
      },
      {
      	color: '#FFDD00',
      	y: pageStats.group2.count
      },
      {
      	color: '#FFA900',
      	y: pageStats.group3.count
      },
      {
      	color: '#f15b4f',
      	y: pageStats.group4.count
      }]
    },
    {
      type: 'pie',
      name: 'Percentages',
      data: [
        {
          name: pageStats.group1.name,
          y: pageStats.group1.percentage,
          color: '#68b65c'
        },
        {
          name: pageStats.group2.name,
          y: pageStats.group2.percentage,
          color: '#FFDD00'
        },
        {
          name: pageStats.group3.name,
          y: pageStats.group3.percentage,
          color: '#FFA900'
        },
        {
          name: pageStats.group4.name,
          y: pageStats.group4.percentage,
          color: '#f15b4f'
        }
      ],
      center: [368, 0],
      size: 90,
      showInLegend: false,
      dataLabels: { enabled: false }
    }
  ]
});

rangesChart.setTitle({
  text: '<span class="chart_title">Response Time Ranges</span>',
  useHTML: true
});

	    $('#container_errors').sortable('#container_errors');
    
var responsetimeDistributionChart = new Highcharts.Chart({
  chart: {
    renderTo: 'responsetimeDistributionContainer',
    type: 'column',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: 5,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  xAxis: {
    categories: ['156', '466', '775', '1085', '1395', '1705', '2014', '2324', '2634', '2944', '3253', '3563', '3873', '4183', '4492', '4802', '5112', '5422', '5731', '6041', '6351', '6661', '6970', '7280', '7590', '7900', '8209', '8519', '8829', '9139', '9448', '9758', '10068', '10378', '10687', '10997', '11307', '11617', '11926', '12236', '12546', '12856', '13165', '13475', '13785', '14095', '14404', '14714', '15024', '15334', '15643', '15953', '16263', '16573', '16882', '17192', '17502', '17812', '18121', '18431', '18741', '19051', '19360', '19670', '19980', '20290', '20599', '20909', '21219', '21529', '21838', '22148', '22458', '22768', '23077', '23387', '23697', '24007', '24316', '24626', '24936', '25246', '25555', '25865', '26175', '26485', '26794', '27104', '27414', '27724', '28033', '28343', '28653', '28963', '29272', '29582', '29892', '30202', '30511', '30821'],
    tickInterval: 20
  },
  yAxis: {
    min: 0,
    title: { text: 'Percentage of Requests' },
    reversedStacks: false
  },
  tooltip: {
    formatter: function() {
      return '<b>'+ this.x +' ms</b><br/>'+
      this.series.name +': '+ this.y +' %<br/>'+
      'Total: '+ this.point.stackTotal + ' %';
    }
  },
  plotOptions: {
    series: {
      groupPadding: 0,
      stacking: 'normal',
	    shadow: true
    }
  },
  series: [
  	{
type: 'column',
color: '#68b65c',
name: 'OK',
data: [
  61.84,1.23,0.66,0.44,0.25,0.17,0.13,0.02,0.0,0.04,0.1,0.37,0.31,0.46,0.36,0.19,0.42,0.33,0.23,0.43,0.37,0.49,0.57,0.4,0.65,0.86,1.28,0.69,0.4,0.31,0.5,1.15,1.51,1.29,1.07,1.3,1.73,0.92,1.08,1.28,1.18,0.83,0.94,0.66,0.49,0.53,0.63,0.38,0.37,0.09,0.2,0.11,0.3,0.33,0.33,0.31,0.3,0.17,0.34,0.11,0.16,0.16,0.01,0.05,0.03,0.03,0.11,0.09,0.05,0.06,0.01,0.01,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.01
],
tooltip: { yDecimals: 0, ySuffix: 'ms' }
},
  	{
type: 'column',
color: '#f15b4f',
name: 'KO',
data: [
  0.0,0.0,0.01,0.02,0.01,0.03,0.06,0.01,0.01,0.0,0.0,0.0,0.0,0.0,0.01,0.01,0.01,0.01,0.01,0.0,0.0,0.01,0.0,0.0,0.01,0.01,0.01,0.0,0.0,0.0,0.0,0.0,4.21,0.0,0.0,0.0,0.0,0.01,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
],
tooltip: { yDecimals: 0, ySuffix: 'ms' }
}
  ]
});

responsetimeDistributionChart.setTitle({
  text: '<span class="chart_title">Response Time Distribution</span>',
  useHTML: true
});

var responsetimepercentilesovertimeokPercentiles = unpack([[1693009056,[7,9,11,13,14,14,15,15,15,16]],[1693009057,[3,3,3,3,3,3,3,3,3,4]],[1693009058,[3,3,3,3,3,3,3,3,3,3]],[1693009059,[3,3,3,3,3,3,3,3,3,3]],[1693009060,[4,4,4,4,4,4,4,4,4,5]],[1693009061,[4,4,4,4,4,4,4,4,4,5]],[1693009062,[3,3,3,3,3,3,3,3,3,3]],[1693009063,[4,4,4,4,4,4,4,4,4,5]],[1693009064,[4,4,4,4,4,4,4,4,4,4]],[1693009065,[2,2,3,3,3,3,3,3,3,4]],[1693009066,[3,3,3,3,3,3,3,3,3,3]],[1693009067,[3,3,3,3,3,3,3,3,3,4]],[1693009068,[2,2,2,2,2,2,2,2,2,3]],[1693009069,[2,2,2,2,2,2,2,2,2,3]],[1693009070,[2,2,2,2,2,2,2,2,2,3]],[1693009071,[3,3,3,3,3,3,3,3,3,3]],[1693009072,[2,2,2,2,2,2,2,2,2,3]],[1693009073,[2,2,2,2,2,2,2,2,2,3]],[1693009074,[3,3,4,4,4,4,4,4,4,5]],[1693009075,[3,3,3,3,3,3,3,3,3,3]],[1693009076,[3,3,3,3,3,3,3,3,3,3]],[1693009077,[2,2,2,2,2,2,2,2,2,2]],[1693009078,[2,2,2,2,2,2,2,2,2,2]],[1693009079,[3,3,3,3,3,3,3,3,3,3]],[1693009080,[1,1,1,1,1,1,1,1,1,2]],[1693009081,[2,2,3,3,3,3,3,3,3,4]],[1693009082,[2,2,2,2,2,2,2,2,2,3]],[1693009083,[2,2,2,2,2,2,2,2,2,3]],[1693009084,[2,2,2,3,3,3,3,3,3,3]],[1693009085,[1,1,2,2,2,2,3,3,3,3]],[1693009086,[1,2,2,3,3,3,3,3,3,3]],[1693009087,[1,2,2,2,2,2,3,3,3,3]],[1693009088,[1,2,2,2,2,2,2,2,2,2]],[1693009089,[1,1,2,2,2,2,2,2,2,3]],[1693009090,[1,2,2,2,2,2,2,2,2,3]],[1693009091,[1,1,2,2,2,2,2,2,2,3]],[1693009092,[1,1,2,2,2,3,3,3,3,3]],[1693009093,[1,2,2,2,2,2,2,4,6,7]],[1693009094,[1,1,2,2,2,2,2,2,2,2]],[1693009095,[1,1,1,2,2,2,2,2,2,2]],[1693009096,[1,1,2,2,2,2,2,2,2,3]],[1693009097,[1,2,2,2,2,2,2,2,2,2]],[1693009098,[1,2,2,2,2,2,3,3,3,3]],[1693009099,[1,1,1,2,2,2,2,2,2,2]],[1693009100,[1,1,1,2,2,2,2,2,2,3]],[1693009101,[1,1,2,2,2,2,2,2,2,2]],[1693009102,[1,1,1,2,2,2,2,2,2,2]],[1693009103,[1,1,1,1,1,2,2,2,2,2]],[1693009104,[1,1,2,2,2,2,2,2,2,2]],[1693009105,[1,1,1,2,2,2,3,3,3,3]],[1693009106,[1,1,1,1,1,1,2,2,2,2]],[1693009107,[1,1,2,2,2,2,2,2,3,4]],[1693009108,[1,2,2,2,2,3,3,4,8,10]],[1693009109,[1,1,2,2,2,2,2,2,2,3]],[1693009110,[1,1,2,2,2,2,2,3,3,4]],[1693009111,[1,2,2,2,2,2,3,3,3,3]],[1693009112,[1,2,2,2,2,2,2,3,3,3]],[1693009113,[1,1,2,2,2,2,2,2,3,3]],[1693009114,[1,1,2,2,2,2,2,2,3,3]],[1693009115,[1,2,2,2,2,2,2,2,3,3]],[1693009116,[1,2,2,2,2,3,3,3,3,3]],[1693009117,[1,1,1,2,2,2,2,2,2,2]],[1693009118,[1,1,2,2,2,2,2,2,3,3]],[1693009119,[1,2,2,2,2,2,2,2,2,3]],[1693009120,[1,1,2,2,2,2,3,3,3,3]],[1693009121,[1,2,2,2,2,3,3,3,3,3]],[1693009122,[1,1,2,2,2,2,3,3,3,3]],[1693009123,[1,2,2,2,2,2,2,2,3,4]],[1693009124,[1,1,2,2,2,2,3,3,3,4]],[1693009125,[1,1,2,2,2,2,2,2,2,3]],[1693009126,[1,2,2,2,3,3,3,3,4,4]],[1693009127,[1,2,2,2,3,3,3,3,3,4]],[1693009128,[2,2,3,3,3,3,3,3,4,4]],[1693009129,[1,2,2,3,3,3,3,3,3,4]],[1693009130,[1,2,2,3,3,3,3,3,4,4]],[1693009131,[1,1,2,3,3,3,3,3,3,4]],[1693009132,[1,1,1,2,2,2,2,2,2,3]],[1693009133,[1,2,2,2,3,3,3,3,3,3]],[1693009134,[1,2,2,3,3,3,3,3,7,9]],[1693009135,[1,2,2,3,3,3,3,3,3,3]],[1693009136,[1,2,3,3,3,3,3,4,4,5]],[1693009137,[1,2,2,3,3,3,4,5,10,12]],[1693009138,[1,2,3,3,3,3,3,3,4,4]],[1693009139,[1,2,2,3,3,3,3,3,3,4]],[1693009140,[1,1,2,3,3,3,3,3,4,5]],[1693009141,[1,2,2,3,3,3,3,4,4,4]],[1693009142,[1,2,2,3,3,3,3,3,6,8]],[1693009143,[1,2,2,3,3,3,3,3,3,3]],[1693009144,[1,1,2,3,3,3,3,4,4,4]],[1693009145,[1,2,2,3,3,3,3,3,4,4]],[1693009146,[1,2,3,3,3,3,4,4,4,5]],[1693009147,[1,2,2,3,3,3,3,4,4,5]],[1693009148,[1,2,3,3,4,4,4,4,5,5]],[1693009149,[1,2,2,3,3,3,4,4,4,5]],[1693009150,[1,2,3,4,4,4,4,4,4,5]],[1693009151,[1,2,2,3,4,4,4,4,4,4]],[1693009152,[1,2,2,3,3,4,4,4,4,5]],[1693009153,[1,2,3,4,4,4,4,4,5,5]],[1693009154,[1,2,3,4,4,4,4,4,5,5]],[1693009155,[1,2,3,4,4,4,4,4,6,7]],[1693009156,[1,2,3,4,4,4,5,5,6,7]],[1693009157,[1,2,3,4,4,4,5,5,5,5]],[1693009158,[1,2,3,4,4,4,4,4,5,5]],[1693009159,[1,2,3,4,4,4,4,4,6,6]],[1693009160,[1,1,3,4,4,4,4,4,5,5]],[1693009161,[1,1,2,4,4,4,4,4,5,6]],[1693009162,[1,2,3,4,4,4,4,4,5,5]],[1693009163,[1,2,3,4,4,4,5,5,7,7]],[1693009164,[1,2,4,4,5,5,5,5,9,12]],[1693009165,[2,5,8,9,10,10,11,12,12,13]],[1693009166,[1,3,5,8,9,9,11,12,13,13]],[1693009167,[1,6,8,10,10,10,10,12,22,25]],[1693009168,[2,4,7,10,10,11,12,14,15,15]],[1693009169,[1,6,8,10,10,10,10,11,13,14]],[1693009170,[1,5,7,11,11,11,12,12,15,17]],[1693009171,[1,4,8,10,10,11,12,14,15,16]],[1693009172,[2,6,9,11,11,12,13,14,15,15]],[1693009173,[2,4,7,11,11,12,12,13,13,13]],[1693009174,[2,7,10,12,12,12,13,14,15,15]],[1693009175,[2,5,8,10,12,12,13,14,15,17]],[1693009176,[2,7,10,13,13,13,14,15,21,24]],[1693009177,[1,2,5,9,10,10,12,14,17,19]],[1693009178,[1,7,9,12,12,12,13,13,15,15]],[1693009179,[1,2,4,8,9,10,10,12,13,13]],[1693009180,[2,8,10,12,12,13,14,15,19,21]],[1693009181,[2,3,5,7,9,10,12,13,14,15]],[1693009182,[1,8,9,13,13,14,15,17,19,20]],[1693009183,[1,2,4,6,7,9,9,11,15,15]],[1693009184,[6,10,11,13,14,14,16,17,29,30]],[1693009185,[1,5,6,8,9,11,12,15,29,32]],[1693009186,[5,9,12,15,17,18,19,25,43,47]],[1693009187,[1,3,5,8,10,11,12,14,36,49]],[1693009188,[6,12,16,22,26,28,33,42,51,60]],[1693009189,[1,4,7,12,15,19,25,33,44,45]],[1693009190,[7,13,17,22,25,27,30,36,45,50]],[1693009191,[1,3,7,16,21,24,35,48,71,74]],[1693009192,[2,11,16,25,29,30,33,42,57,58]],[1693009193,[1,7,13,31,39,42,48,52,69,76]],[1693009194,[1,26,40,69,74,77,90,104,154,163]],[1693009195,[2,8,17,34,39,44,50,63,76,87]],[1693009196,[2,15,20,30,33,36,47,52,82,88]],[1693009197,[1,8,20,44,47,50,55,58,93,115]],[1693009198,[1,17,30,47,56,60,73,87,111,119]],[1693009199,[1,12,33,53,56,61,65,76,84,96]],[1693009200,[2,23,41,59,62,70,80,89,119,122]],[1693009201,[2,24,45,65,66,73,79,90,104,108]],[1693009202,[3,26,46,67,73,81,92,109,125,129]],[1693009203,[4,25,50,78,83,92,105,123,157,167]],[1693009204,[2,19,36,52,57,65,65,73,104,112]],[1693009205,[4,23,41,65,70,74,79,96,121,130]],[1693009206,[2,24,44,65,71,75,79,89,109,109]],[1693009207,[4,24,45,64,71,80,87,98,115,118]],[1693009208,[3,20,40,59,66,68,77,84,106,110]],[1693009209,[2,34,49,76,78,85,98,107,132,167]],[1693009210,[2,23,45,67,72,76,85,93,121,132]],[1693009211,[2,36,58,83,90,94,101,116,131,144]],[1693009212,[2,23,50,68,75,79,85,116,172,191]],[1693009213,[10,74,110,158,168,175,195,229,334,339]],[1693009214,[6,32,72,109,120,127,164,208,263,304]],[1693009215,[31,108,153,191,198,206,217,245,329,334]],[1693009216,[4,35,66,98,106,124,151,193,214,219]],[1693009217,[26,111,184,303,331,352,425,463,543,550]],[1693009218,[18,52,86,143,158,182,219,304,416,425]],[1693009219,[34,238,392,513,630,657,717,774,858,862]],[1693009220,[49,145,192,261,277,301,651,844,990,1437]],[1693009221,[101,421,613,742,832,883,953,1048,1373,1408]],[1693009222,[154,268,362,573,631,1145,1233,2076,2322,2364]],[1693009223,[520,1088,1293,1635,1699,1742,1898,1970,2040,2118]],[1693009224,[901,3590,3733,4977,5107,5281,5418,5805,6422,6574]],[1693009225,[3028,4205,4708,5140,5222,5294,5412,5849,6802,6922]],[1693009226,[3589,4157,4317,4560,4640,4660,5117,5420,5630,6142]],[1693009227,[3730,5364,6007,6540,6582,6621,6702,6876,7031,7421]],[1693009228,[5020,5890,6095,7348,7454,7542,7616,7730,9526,10075]],[1693009229,[5148,6582,6919,7282,7997,8351,8466,8890,9552,9648]],[1693009230,[7438,8059,8345,8704,8803,8843,8965,9653,9981,10029]],[1693009231,[6353,7749,8037,8238,8325,8366,8460,8540,8771,8785]],[1693009232,[6351,7156,7651,8095,8138,8271,8659,8751,8812,8828]],[1693009233,[7463,8198,8449,10619,10758,10895,10990,11628,12317,12330]],[1693009234,[6727,7909,8227,8933,9880,10028,10361,10430,11218,12066]],[1693009235,[6864,7945,8989,9854,9990,10135,10375,10494,10586,10695]],[1693009236,[9210,9632,9917,10071,10116,10188,10294,10504,10763,11267]],[1693009237,[9355,9747,10030,10329,10512,10901,11109,11154,11491,11518]],[1693009238,[9416,10455,10800,11982,12039,12166,12318,12450,13881,14003]],[1693009239,[9666,10968,11326,13486,13651,13910,14266,14424,15163,16148]],[1693009240,[10532,12286,12563,13049,13290,13710,13819,13941,14229,14785]],[1693009241,[11539,12254,12781,13260,13621,14769,14941,17882,19258,19674]],[1693009242,[9956,10552,12245,15572,17120,17273,17565,17793,18208,18353]],[1693009243,[10438,11308,12383,12851,13134,14483,14592,18482,19124,19599]],[1693009244,[10953,11368,11459,12535,12567,13457,13489,18254,24163,30976]],[1693009245,[10918,12177,12513,13772,14086,14322,14565,15634,17805,18824]],[1693009246,[10547,11270,11860,15353,16882,17695,18753,18874,18905,18921]],[1693009247,[10530,10856,11490,13760,14381,14659,15239,18662,19195,19207]],[1693009248,[9776,11094,12250,15695,16223,18141,18191,19765,21077,21159]],[1693009249,[9879,10863,12154,12875,13051,16117,17985,18048,18606,19622]],[1693009250,[10280,11232,11464,12476,13951,14578,14665,15125,18290,18570]],[1693009251,[10497,13173,13540,18049,18423,18707,19032,20156,21691,21983]],[1693009252,[9606,12598,15572,20715,20849,20966,21284,21518,21673,22018]],[1693009253,[10040,11256,11662,13994,14017,14040,14311,14514,15341,15643]],[1693009254,[8886,10245,12891,14262,16390,17863,18035,18202,18845,18894]],[1693009255,[9953,11233,12167,14341,16596,17255,17315,17484,18630,19561]],[1693009256,[8693,10961,16558,16985,17306,17400,17585,18004,18631,19111]],[1693009257,[10346,11557,12954,16419,16931,17037,17202,17497,17660,17896]],[1693009258,[9991,11289,14195,16348,16401,16493,16582,16778,16871,17115]],[1693009259,[9388,12578,13883,14873,14988,15394,15659,15752,16023,16113]],[1693009260,[9173,10489,12170,12951,13037,13143,13266,13600,14552,14812]],[1693009261,[9363,9760,10880,14239,14284,14322,14339,14371,14396,14407]],[1693009262,null],[1693009263,null],[1693009264,null],[1693009265,null],[1693009266,null],[1693009267,null],[1693009268,null],[1693009269,null],[1693009270,null],[1693009271,null],[1693009272,null],[1693009273,null],[1693009274,null],[1693009275,null]]);

var responsetimepercentilesovertimeokPercentilesChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'responsetimepercentilesovertimeokPercentilesContainer',
    zoomType: 'x',
    marginBottom: 60
  },
  colors: ['#c4fd90', '#7ff77f', '#6ff2ad', '#61ede6', '#58c7e0', '#4ea1d4', '#487ad9', '#3f52cc', '#7335dc', '#c73905', '#FFA900'],
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false,
    baseSeries: 9
  },
  rangeSelector: {
    rangeSelector: { align: "left" },
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#92918C',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
        },
        select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Response Time (ms)' },
      opposite: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  plotOptions: {
    arearange: { lineWidth: 1 },
    series: {
      dataGrouping: { enabled: false }
    }
  },
  series: [
  
    
         {
pointInterval: 1000,
name: 'min',
data: responsetimepercentilesovertimeokPercentiles[0],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 10
},
         {
pointInterval: 1000,
name: '25%',
data: responsetimepercentilesovertimeokPercentiles[1],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 9
},
         {
pointInterval: 1000,
name: '50%',
data: responsetimepercentilesovertimeokPercentiles[2],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 8
},
         {
pointInterval: 1000,
name: '75%',
data: responsetimepercentilesovertimeokPercentiles[3],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 7
},
         {
pointInterval: 1000,
name: '80%',
data: responsetimepercentilesovertimeokPercentiles[4],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 6
},
         {
pointInterval: 1000,
name: '85%',
data: responsetimepercentilesovertimeokPercentiles[5],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 5
},
         {
pointInterval: 1000,
name: '90%',
data: responsetimepercentilesovertimeokPercentiles[6],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 4
},
         {
pointInterval: 1000,
name: '95%',
data: responsetimepercentilesovertimeokPercentiles[7],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 3
},
         {
pointInterval: 1000,
name: '99%',
data: responsetimepercentilesovertimeokPercentiles[8],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 2
},
         {
pointInterval: 1000,
name: 'max',
data: responsetimepercentilesovertimeokPercentiles[9],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 1
},
  allUsersData
  ]
});

responsetimepercentilesovertimeokPercentilesChart.setTitle({
  text: '<span class="chart_title chart_title_">Response Time Percentiles over Time (OK)</span>',
  useHTML: true
});

var requests = unpack([[1693009056,[2,2,0]],[1693009057,[2,2,0]],[1693009058,[2,2,0]],[1693009059,[2,2,0]],[1693009060,[2,2,0]],[1693009061,[2,2,0]],[1693009062,[2,2,0]],[1693009063,[2,2,0]],[1693009064,[2,2,0]],[1693009065,[2,2,0]],[1693009066,[2,2,0]],[1693009067,[2,2,0]],[1693009068,[2,2,0]],[1693009069,[2,2,0]],[1693009070,[2,2,0]],[1693009071,[2,2,0]],[1693009072,[2,2,0]],[1693009073,[2,2,0]],[1693009074,[2,2,0]],[1693009075,[2,2,0]],[1693009076,[2,2,0]],[1693009077,[2,2,0]],[1693009078,[2,2,0]],[1693009079,[2,2,0]],[1693009080,[2,2,0]],[1693009081,[4,4,0]],[1693009082,[6,6,0]],[1693009083,[7,7,0]],[1693009084,[8,8,0]],[1693009085,[8,8,0]],[1693009086,[8,8,0]],[1693009087,[9,9,0]],[1693009088,[10,10,0]],[1693009089,[10,10,0]],[1693009090,[11,11,0]],[1693009091,[11,11,0]],[1693009092,[12,12,0]],[1693009093,[12,12,0]],[1693009094,[13,13,0]],[1693009095,[13,13,0]],[1693009096,[14,14,0]],[1693009097,[14,14,0]],[1693009098,[15,15,0]],[1693009099,[16,16,0]],[1693009100,[16,16,0]],[1693009101,[17,17,0]],[1693009102,[17,17,0]],[1693009103,[17,17,0]],[1693009104,[18,18,0]],[1693009105,[19,19,0]],[1693009106,[19,19,0]],[1693009107,[19,19,0]],[1693009108,[20,20,0]],[1693009109,[21,21,0]],[1693009110,[21,21,0]],[1693009111,[22,22,0]],[1693009112,[22,22,0]],[1693009113,[23,23,0]],[1693009114,[23,23,0]],[1693009115,[23,23,0]],[1693009116,[25,25,0]],[1693009117,[25,25,0]],[1693009118,[25,25,0]],[1693009119,[26,26,0]],[1693009120,[26,26,0]],[1693009121,[27,27,0]],[1693009122,[27,27,0]],[1693009123,[28,28,0]],[1693009124,[29,29,0]],[1693009125,[29,29,0]],[1693009126,[29,29,0]],[1693009127,[30,30,0]],[1693009128,[31,31,0]],[1693009129,[31,31,0]],[1693009130,[32,32,0]],[1693009131,[32,32,0]],[1693009132,[33,33,0]],[1693009133,[33,33,0]],[1693009134,[34,34,0]],[1693009135,[34,34,0]],[1693009136,[34,34,0]],[1693009137,[36,36,0]],[1693009138,[36,36,0]],[1693009139,[36,36,0]],[1693009140,[37,37,0]],[1693009141,[37,37,0]],[1693009142,[38,38,0]],[1693009143,[38,38,0]],[1693009144,[39,39,0]],[1693009145,[40,40,0]],[1693009146,[40,40,0]],[1693009147,[40,40,0]],[1693009148,[41,41,0]],[1693009149,[42,42,0]],[1693009150,[42,42,0]],[1693009151,[42,42,0]],[1693009152,[43,43,0]],[1693009153,[44,44,0]],[1693009154,[44,44,0]],[1693009155,[44,44,0]],[1693009156,[46,46,0]],[1693009157,[46,46,0]],[1693009158,[46,46,0]],[1693009159,[47,47,0]],[1693009160,[47,47,0]],[1693009161,[48,48,0]],[1693009162,[48,48,0]],[1693009163,[49,49,0]],[1693009164,[49,49,0]],[1693009165,[50,50,0]],[1693009166,[51,51,0]],[1693009167,[51,51,0]],[1693009168,[51,51,0]],[1693009169,[52,52,0]],[1693009170,[53,53,0]],[1693009171,[53,53,0]],[1693009172,[53,53,0]],[1693009173,[54,54,0]],[1693009174,[55,55,0]],[1693009175,[55,55,0]],[1693009176,[55,55,0]],[1693009177,[56,56,0]],[1693009178,[57,57,0]],[1693009179,[57,57,0]],[1693009180,[58,58,0]],[1693009181,[58,58,0]],[1693009182,[59,59,0]],[1693009183,[59,59,0]],[1693009184,[60,60,0]],[1693009185,[60,60,0]],[1693009186,[61,61,0]],[1693009187,[62,62,0]],[1693009188,[62,62,0]],[1693009189,[62,62,0]],[1693009190,[63,63,0]],[1693009191,[64,64,0]],[1693009192,[64,64,0]],[1693009193,[64,64,0]],[1693009194,[65,65,0]],[1693009195,[66,66,0]],[1693009196,[66,66,0]],[1693009197,[66,66,0]],[1693009198,[67,67,0]],[1693009199,[68,68,0]],[1693009200,[68,68,0]],[1693009201,[69,69,0]],[1693009202,[69,69,0]],[1693009203,[70,70,0]],[1693009204,[70,70,0]],[1693009205,[70,70,0]],[1693009206,[72,72,0]],[1693009207,[72,72,0]],[1693009208,[72,72,0]],[1693009209,[73,73,0]],[1693009210,[73,73,0]],[1693009211,[74,74,0]],[1693009212,[74,74,0]],[1693009213,[75,75,0]],[1693009214,[76,76,0]],[1693009215,[76,76,0]],[1693009216,[76,76,0]],[1693009217,[77,77,0]],[1693009218,[78,78,0]],[1693009219,[78,78,0]],[1693009220,[79,79,0]],[1693009221,[79,79,0]],[1693009222,[80,77,3]],[1693009223,[80,80,0]],[1693009224,[81,67,14]],[1693009225,[81,79,2]],[1693009226,[81,81,0]],[1693009227,[83,83,0]],[1693009228,[83,82,1]],[1693009229,[83,83,0]],[1693009230,[84,81,3]],[1693009231,[84,83,1]],[1693009232,[85,85,0]],[1693009233,[85,85,0]],[1693009234,[86,86,0]],[1693009235,[87,87,0]],[1693009236,[87,87,0]],[1693009237,[87,87,0]],[1693009238,[88,88,0]],[1693009239,[87,78,9]],[1693009240,[91,86,5]],[1693009241,[89,81,8]],[1693009242,[90,72,18]],[1693009243,[91,81,10]],[1693009244,[91,56,35]],[1693009245,[92,66,26]],[1693009246,[92,73,19]],[1693009247,[93,86,7]],[1693009248,[93,82,11]],[1693009249,[94,68,26]],[1693009250,[94,58,36]],[1693009251,[95,45,50]],[1693009252,[95,78,17]],[1693009253,[96,55,41]],[1693009254,[96,62,34]],[1693009255,[97,56,41]],[1693009256,[98,95,3]],[1693009257,[98,89,9]],[1693009258,[98,98,0]],[1693009259,[99,99,0]],[1693009260,[100,100,0]],[1693009261,[46,46,0]],[1693009262,[0,0,0]],[1693009263,[0,0,0]],[1693009264,[0,0,0]],[1693009265,[0,0,0]],[1693009266,[0,0,0]],[1693009267,[0,0,0]],[1693009268,[0,0,0]],[1693009269,[0,0,0]],[1693009270,[0,0,0]],[1693009271,[0,0,0]],[1693009272,[0,0,0]],[1693009273,[0,0,0]],[1693009274,[0,0,0]],[1693009275,[0,0,0]]]);

var requestsChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'requests',
    zoomType: 'x',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  rangeSelector: {
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#000000',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
         },
         select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  plotOptions: {
    series: {
      dataGrouping: { enabled: false }
    },
    area: {
      stacking: 'normal'
    }
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Number of requests' },
      opposite: false,
      reversedStacks: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  series: [
    {
color: '#5E7BE2',
name: 'All',
data: requests[0],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
    allUsersData
  ]
});

requestsChart.setTitle({
  text: '<span class="chart_title">Number of requests per second</span>',
  useHTML: true
});

var responses = unpack([[1693009056,[2,2,0]],[1693009057,[2,2,0]],[1693009058,[2,2,0]],[1693009059,[2,2,0]],[1693009060,[2,2,0]],[1693009061,[2,2,0]],[1693009062,[2,2,0]],[1693009063,[2,2,0]],[1693009064,[2,2,0]],[1693009065,[2,2,0]],[1693009066,[2,2,0]],[1693009067,[2,2,0]],[1693009068,[2,2,0]],[1693009069,[2,2,0]],[1693009070,[2,2,0]],[1693009071,[2,2,0]],[1693009072,[2,2,0]],[1693009073,[2,2,0]],[1693009074,[2,2,0]],[1693009075,[2,2,0]],[1693009076,[2,2,0]],[1693009077,[2,2,0]],[1693009078,[2,2,0]],[1693009079,[2,2,0]],[1693009080,[2,2,0]],[1693009081,[4,4,0]],[1693009082,[6,6,0]],[1693009083,[7,7,0]],[1693009084,[8,8,0]],[1693009085,[8,8,0]],[1693009086,[8,8,0]],[1693009087,[9,9,0]],[1693009088,[10,10,0]],[1693009089,[10,10,0]],[1693009090,[11,11,0]],[1693009091,[11,11,0]],[1693009092,[12,12,0]],[1693009093,[12,12,0]],[1693009094,[13,13,0]],[1693009095,[13,13,0]],[1693009096,[14,14,0]],[1693009097,[14,14,0]],[1693009098,[15,15,0]],[1693009099,[16,16,0]],[1693009100,[16,16,0]],[1693009101,[17,17,0]],[1693009102,[17,17,0]],[1693009103,[17,17,0]],[1693009104,[18,18,0]],[1693009105,[19,19,0]],[1693009106,[19,19,0]],[1693009107,[19,19,0]],[1693009108,[20,20,0]],[1693009109,[21,21,0]],[1693009110,[21,21,0]],[1693009111,[22,22,0]],[1693009112,[22,22,0]],[1693009113,[23,23,0]],[1693009114,[23,23,0]],[1693009115,[23,23,0]],[1693009116,[25,25,0]],[1693009117,[25,25,0]],[1693009118,[25,25,0]],[1693009119,[26,26,0]],[1693009120,[26,26,0]],[1693009121,[27,27,0]],[1693009122,[27,27,0]],[1693009123,[28,28,0]],[1693009124,[29,29,0]],[1693009125,[29,29,0]],[1693009126,[29,29,0]],[1693009127,[30,30,0]],[1693009128,[31,31,0]],[1693009129,[31,31,0]],[1693009130,[31,31,0]],[1693009131,[33,33,0]],[1693009132,[33,33,0]],[1693009133,[33,33,0]],[1693009134,[34,34,0]],[1693009135,[34,34,0]],[1693009136,[34,34,0]],[1693009137,[36,36,0]],[1693009138,[36,36,0]],[1693009139,[36,36,0]],[1693009140,[37,37,0]],[1693009141,[37,37,0]],[1693009142,[38,38,0]],[1693009143,[38,38,0]],[1693009144,[39,39,0]],[1693009145,[40,40,0]],[1693009146,[40,40,0]],[1693009147,[40,40,0]],[1693009148,[41,41,0]],[1693009149,[42,42,0]],[1693009150,[42,42,0]],[1693009151,[42,42,0]],[1693009152,[43,43,0]],[1693009153,[44,44,0]],[1693009154,[44,44,0]],[1693009155,[44,44,0]],[1693009156,[46,46,0]],[1693009157,[46,46,0]],[1693009158,[46,46,0]],[1693009159,[46,46,0]],[1693009160,[48,48,0]],[1693009161,[48,48,0]],[1693009162,[48,48,0]],[1693009163,[48,48,0]],[1693009164,[50,50,0]],[1693009165,[50,50,0]],[1693009166,[50,50,0]],[1693009167,[51,51,0]],[1693009168,[52,52,0]],[1693009169,[52,52,0]],[1693009170,[53,53,0]],[1693009171,[52,52,0]],[1693009172,[54,54,0]],[1693009173,[54,54,0]],[1693009174,[55,55,0]],[1693009175,[54,54,0]],[1693009176,[56,56,0]],[1693009177,[56,56,0]],[1693009178,[57,57,0]],[1693009179,[57,57,0]],[1693009180,[58,58,0]],[1693009181,[58,58,0]],[1693009182,[59,59,0]],[1693009183,[59,59,0]],[1693009184,[60,60,0]],[1693009185,[60,60,0]],[1693009186,[61,61,0]],[1693009187,[61,61,0]],[1693009188,[62,62,0]],[1693009189,[63,63,0]],[1693009190,[62,62,0]],[1693009191,[64,64,0]],[1693009192,[62,62,0]],[1693009193,[67,67,0]],[1693009194,[62,62,0]],[1693009195,[68,68,0]],[1693009196,[64,64,0]],[1693009197,[69,69,0]],[1693009198,[65,65,0]],[1693009199,[69,69,0]],[1693009200,[66,66,0]],[1693009201,[71,71,0]],[1693009202,[68,68,0]],[1693009203,[71,71,0]],[1693009204,[68,68,0]],[1693009205,[73,73,0]],[1693009206,[69,69,0]],[1693009207,[74,74,0]],[1693009208,[71,71,0]],[1693009209,[74,74,0]],[1693009210,[71,71,0]],[1693009211,[76,76,0]],[1693009212,[70,70,0]],[1693009213,[77,77,0]],[1693009214,[66,66,0]],[1693009215,[81,81,0]],[1693009216,[76,76,0]],[1693009217,[73,73,0]],[1693009218,[76,76,0]],[1693009219,[62,62,0]],[1693009220,[90,90,0]],[1693009221,[44,44,0]],[1693009222,[101,101,0]],[1693009223,[19,17,2]],[1693009224,[39,38,1]],[1693009225,[63,60,3]],[1693009226,[8,0,8]],[1693009227,[1,0,1]],[1693009228,[58,58,0]],[1693009229,[23,21,2]],[1693009230,[118,116,2]],[1693009231,[30,30,0]],[1693009232,[17,17,0]],[1693009233,[39,39,0]],[1693009234,[80,79,1]],[1693009235,[12,12,0]],[1693009236,[75,75,0]],[1693009237,[7,7,0]],[1693009238,[62,58,4]],[1693009239,[137,137,0]],[1693009240,[56,56,0]],[1693009241,[81,81,0]],[1693009242,[64,64,0]],[1693009243,[38,38,0]],[1693009244,[44,44,0]],[1693009245,[42,42,0]],[1693009246,[89,89,0]],[1693009247,[80,80,0]],[1693009248,[44,44,0]],[1693009249,[45,36,9]],[1693009250,[68,63,5]],[1693009251,[11,4,7]],[1693009252,[77,59,18]],[1693009253,[76,65,11]],[1693009254,[144,109,35]],[1693009255,[70,44,26]],[1693009256,[98,79,19]],[1693009257,[119,112,7]],[1693009258,[54,43,11]],[1693009259,[104,78,26]],[1693009260,[98,62,36]],[1693009261,[94,44,50]],[1693009262,[89,72,17]],[1693009263,[65,24,41]],[1693009264,[101,67,34]],[1693009265,[112,71,41]],[1693009266,[3,0,3]],[1693009267,[119,110,9]],[1693009268,[79,79,0]],[1693009269,[58,58,0]],[1693009270,[87,87,0]],[1693009271,[25,25,0]],[1693009272,[78,78,0]],[1693009273,[160,160,0]],[1693009274,[72,72,0]],[1693009275,[61,61,0]]]);

var requestsChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'responses',
    zoomType: 'x',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  rangeSelector: {
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#000000',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
         },
         select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  plotOptions: {
    series: {
      dataGrouping: { enabled: false }
    },
    area: {
      stacking: 'normal'
    }
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Number of responses' },
      opposite: false,
      reversedStacks: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  series: [
    {
color: '#5E7BE2',
name: 'All',
data: responses[0],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
},
{
color: '#68b65c',
name: 'OK',
data: responses[1],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
{
color: '#f15b4f',
name: 'KO',
data: responses[2],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
    allUsersData,
{
  
type: 'pie',
name: 'Distribution',
data: [
  {name: 'OK', y: 9161.0, color: '#68b65c'},{name: 'KO', y: 429.0, color: '#f15b4f'}
],
center: [775, -40],
size: 70,
showInLegend: false,
dataLabels: { enabled: false },
dataGrouping: { enabled: false }

}

  ]
});

requestsChart.setTitle({
  text: '<span class="chart_title">Number of responses per second</span>',
  useHTML: true
});

var scatterChart = new Highcharts.Chart({
  chart: {
    renderTo: 'container_response_time_dispersion', 
    defaultSeriesType: 'scatter',
    zoomType: 'xy',
    marginBottom: 90
  },
  credits: { enabled: false },
  xAxis: {
    title: {
      enabled: true,
      text: 'Global number of requests per second',
      style: { fontWeight: 'bold' }
    },
    startOnTick: true,
    endOnTick: true,
    showLastLabel: true,
    min: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  yAxis: {
    min: 0,
    title: { text: 'Response Time (ms)' }
  },
  tooltip: {
    formatter: function() {
         return ''+ this.y +' ms at ' + this.x + ' allreq/s';
    }
  },
  legend: {
    enabled: true,
    floating: true,
    y: 0,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
  },
  plotOptions: {
    scatter: {
      marker: {
        radius: 3,
        states: {
          hover: {
            enabled: true,
            lineColor: 'rgb(100,100,100)'
          }
        }
      },
      states: {
        hover: {
          marker: { enabled: false }
        }
      }
    }
  },
  series: [
	  {
type: 'scatter',
color: '#68b65c',
name: 'OK',
data: [
[4,2],[6,2],[6,1],[7,15],[7,4],[8,3],[8,3],[8,4],[8,3],[8,4],[8,4],[8,3],[8,3],[9,3],[10,2],[12,3],[12,4],[12,2],[13,3],[14,2],[14,3],[15,3],[15,2],[19,3],[23,3],[24,2],[29,2],[39,2],[46,3],[53,3],[56,3],[63,3],[74,2],[79,2],[87,2],[92,2],[98,3],[111,4],[113,2],[119,2],[129,2],[134,2],[141,3],[151,2],[152,2],[161,2],[167,2],[176,2],[179,2],[193,2],[194,3],[204,2],[207,4],[219,2],[223,3],[232,3],[238,3],[238,2],[250,2],[252,2],[268,3],[277,2],[279,2],[280,2],[290,3],[298,3],[306,3],[314,2],[317,3],[324,2],[329,3],[330,3],[344,3],[344,3],[362,3],[362,3],[370,2],[384,3],[384,3],[390,3],[403,4],[405,5],[407,3],[414,3],[431,3],[439,3],[444,4],[449,3],[458,4],[461,4],[465,3],[466,4],[481,4],[486,4],[494,4],[499,4],[512,4],[512,4],[521,4],[533,4],[534,5],[538,4],[544,5],[545,14371],[552,4],[560,4],[568,4],[570,4],[578,5],[585,5],[591,12],[600,5420],[604,6876],[609,12],[610,12],[623,14],[629,11],[636,14],[636,13],[641,12],[646,14],[667,14],[669,14],[671,11154],[675,1970],[679,13],[681,14],[686,15],[692,8890],[697,12],[705,15],[706,10494],[709,13],[713,20156],[716,17],[719,11],[721,17],[731,15],[744,25],[744,14],[744,42],[745,8751],[758,36],[764,33],[764,8540],[773,42],[774,48],[785,104],[794,1048],[794,18482],[799,5805],[805,52],[808,52],[808,87],[813,63],[814,58],[831,109],[835,89],[841,76],[842,73],[844,774],[858,11628],[859,123],[861,89],[863,19765],[866,90],[866,84],[870,93],[878,17484],[881,5849],[882,13941],[884,18254],[891,15634],[900,208],[901,96],[903,16778],[906,98],[907,116],[911,463],[919,107],[919,229],[924,116],[935,193],[935,18048],[942,7730],[959,245],[962,304],[969,10430],[981,12450],[1001,21518],[1005,15125],[1045,10504],[1050,13600],[1051,844],[1054,17882],[1065,14514],[1070,17793],[1110,18004],[1111,18874],[1113,18662],[1128,2076],[1169,15752],[1196,9653],[1304,18202],[1331,17497],[1344,14424]
]},
	  {
type: 'scatter',
color: '#f15b4f',
name: 'KO',
data: [
[713,10002],[764,6661],[794,10000],[799,5235],[863,10003],[878,10000],[881,4810],[882,10002],[884,10006],[891,10022],[935,10001],[942,5388],[1001,10001],[1005,10000],[1054,11078],[1065,10001],[1070,10007],[1110,10000],[1111,10016],[1113,10000],[1128,1573],[1196,8131],[1304,10001],[1331,10001],[1344,10000]
]}
	]
});

scatterChart.setTitle({
  text: '<span class="chart_title">Response Time against Global Throughput</span>',
  useHTML: true
});

    });
</script>
</div>
</body>
</html>
